public class Chicken100 {
    public static void main(String[] args) {
        //现在有100钱。需要买100只鸡。公鸡5钱一只，母鸡3钱一只，小鸡1钱3只
		// 解： 设公鸡有i只，母鸡有j只，那么小鸡就有(100-i-j)只
		// 可以得到    5i+3j+(100-i-j)/3 = 100
		//        易得  7i+4j = 100
		//     那么这个就是符合题意的条件了

        for (int i = 0; i <= 20; i++) {
            for (int j = 0; j <= 34; j++) {
                if ((i*7+j*4)-100==0 && 100-i-j>=0){
                    System.out.println("公鸡有"+i+"只，母鸡有"+j+"只，小鸡有"+(100-i-j)+"只");
                }
            }
        }
    }
}
